poorly water-soluble compounds - Spanish English Dictionary